tourlourou (cardisoma guanhumi) - French English Dictionary